#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>

using namespace std;
const int N = 1e5 + 10;
int n;
int primes[N], cnt;
bool st[N];

// 线性筛法模板.
void get_primes(int n)
{
    for(int i = 2; i <= n; i ++)
    {
        if(!st[i]) primes[cnt ++] = i;
        for(int j = 0; primes[j] <= n / i; j ++)
        {
            st[primes[j] * i] = true;
            if(i % primes[j] == 0) break;
        }
    }
}

int main()
{
    int res = 0;
    cin >> n;
    get_primes(n);
    for(int i = 1; i < cnt; i ++)
    {
        if(primes[i] - primes[i - 1] == 2)
        {
            res ++;
        }
    }
    cout << res;
    return 0;
}